Synonyms for "roach holder"

Words with similar meaning